package com.genius.util.Exception;

public final class illuminatorStatus {

    //Token
    public static final Status TokenError = new Status("Token Error","1000");

    public static final Status TokenInvalidSignature = new Status("InvalidSignature","1001");

    public static final Status TokenTimeOut = new Status("TimeOut","1002");

    public static final Status TokenErrorAlg = new Status("Status Algorithm","1003");

    //Login
    public static final Status LoginError = new Status("Login Error","2000");
    public static final Status LoginPasswordError = new Status("Password Error","2001");
    public static final Status LoginInvalidUser = new Status("Invalid User","2002");
    public static final Status LoginPhoneUserNoBindPassword = new Status("Login Phone User No Bind Password","2006");

    //Register
    public static final Status RegisterExistUser = new Status("Register User Exist","2003");
    public static final Status BindExistInfo = new Status("Bind Info Exist","2004");
    public static final Status PhoneCodeError = new Status("Phone Code Error","2005");

    //UpdatePassWord
    public static final Status UnKnownBindInfo = new Status("Unknown Bind Info","2005");

    //Task
    public static final Status TaskCreateError = new Status("Task Create Error","3000");
    public static final Status TaskInvalid = new Status("Task Invalid","3001");
    public static final Status TaskDeleteError = new Status("Task Delete Error","3002");
    public static final Status TaskTooMany = new Status("The number of tasks exceeds the maximum","3003");
    //Group
    public static final Status GroupNoMember = new Status("Group No This Member","4000");
    public static final Status GroupCreateError = new Status("Group Create Error","4001");
    public static final Status GroupNameExist = new Status("Group Name Exist","4002");
    public static final Status GroupInvalid = new Status("Group Invlid","4003");
    public static final Status GroupDeleteError = new Status("Group Delete Error","4004");
    public static final Status GroupInviteError = new Status("Group Invite Error","4005");
    //Blog
    public static final Status InsertBlogError = new Status("Insert Blog Error","5000");
    public static final Status updateLikeNumError = new Status("Update LikeNum Error","5001");
    public static final Status deleteBlogById = new Status("Delete Blog By Id Error","5002");
    public static final Status titleTooLong = new Status("title Too Long","5003");
    public static final Status ErrorID = new Status("Error ID","5004");
    public static final Status WritingJsonError = new Status("Writing Json Error","5005");
    public static final Status ErrorPageNum = new Status("Error Page Num","5006");
    public static final Status InsertCollectError = new Status("Insert Collect Error","5007");
    public static final Status DeleteCollectError = new Status("Delete Collect Error","5008");
    public static final Status SelectCollectError = new Status("Select Collect Error","5009");
    //File
    public static final Status FileUploadFail = new Status("File Upload File!","6000");
    public static final Status FileExist = new Status("File Exist","6001");
    public static final Status FileQuickUpload = new Status("File Exist And Quick Upload","6002");
    public static final Status FileReUpload = new Status("Big File Re Upload","6003");
    public static final Status FileBlobUpload = new Status("Big File Blob Upload","6004");
    public static final Status FileMergeFail = new Status("File Merge Fail","6005");
    public static final Status FileInvalid = new Status("File Invalid","6006");
    public static final Status FileDeleteError = new Status("File Delete Error","6007");
    //Web
    public static final Status Success = new Status("Success","200");
    public static final Status NoPage = new Status("NoPage","404");
    public static final Status BadRequest = new Status("This is Bad Request","400");
    //Log
    public static final Status BadLog = new Status("This is Bad Log","7001");

}
